/* 
Document   : style
Created on : Nov 27, 2008, 4:44:18 PM
Author     : MG
Description:
Purpose of the stylesheet follows.
*/

/* 
TODO customize this sample style
Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
  display: block;
  text-align: center;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}
body{
  margin-top: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: Georgia,'Times New Roman',times,serif;
  background-color: whitesmoke;
}
div.rootContainer{
  width:100%;
  position:relative;
}
div.header{
  width:100%;
  height:50px;
  position:absolute;
  text-align:center;
  background-color: #006666;
  color: #ffffff;
}
div.body{
  top:55px;
  width:99%;
  position:absolute;
  height:450px;
}

div.leftContainer{
  width:20%;
  height:450px;
  position:absolute;
  border:solid 1px #ccccff;
  font-size:80%;
}

div.mainContainer{
  width:79%;
  height:450px;
  left:21%;
  position:absolute;
  border:solid 1px #ccccff;
  font-size:80%;
}
div.footer{
  width:98%;
  height:20px;
  position:absolute;
  top:550px;
  border:solid 1px #ccccff;
  background-color: #ffffff;
}
div.boxHeader{
  height:20px;
  width:98%;
  background-color: #cbe1f6;
  font-size: 12px;
  font-weight: bold;
  color: #000066;
  padding-top: 5px;
  padding-left: 2px;
  margin-top: 2px;
  margin-left:2px;
}
table.login{
  width:200px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #cccccc;
  border-bottom-color: #cccccc;
  border-left-color: #cccccc;
  border-right-color: #cccccc;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #ffffff;
}